lathes mills cnc employment cad lathe music miniature jobs position noncontact milling roll machine tools job magnetic rock machining band